Skip to content

chore(ci): 升级 github-script 以兼容 Node 24#36

Merged
iamsyc merged 1 commit intomainfrom
codex/ci-node24-github-script
Mar 10, 2026
Merged

chore(ci): 升级 github-script 以兼容 Node 24#36
iamsyc merged 1 commit intomainfrom
codex/ci-node24-github-script

Conversation

@iamsyc
Copy link
Copy Markdown
Owner

@iamsyc iamsyc commented Mar 10, 2026

变更内容

  • 将 CI 工作流中的 actions/github-scriptv7 升级到 v8

变更原因

  • 修复 GitHub Actions 关于 Node.js 20 弃用的告警
  • 提前对齐 GitHub Runner 将默认切换到 Node.js 24 的运行时要求

验证

  • 静态核对 .github/workflows/ci.yml 中两处 actions/github-script@v7 已全部升级为 @v8
  • 这次是 workflow 小范围修改,未运行应用构建,后续以 GitHub Actions 实际执行结果作为最终验证

- 将 CI 工作流中的 actions/github-script 从 v7 升级到 v8
- 消除 GitHub Actions 关于 Node.js 20 弃用的告警
- 采用静态核对作为这次 workflow 小改动的比例化验证
@iamsyc iamsyc merged commit 15e8654 into main Mar 10, 2026
9 checks passed
@iamsyc iamsyc deleted the codex/ci-node24-github-script branch March 10, 2026 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant